package com.tqw.es.service;

import com.tqw.es.pojo.Item;
import com.tqw.es.vo.ItemVO;

import java.util.List;

/**
 * @author Jim
 */
public interface ItemService {
    /**
     * 新增商品
     * @param item 商品对象
     */
    void save(Item item);

    /**
     * 修改商品
     * @param item 商品对象
     */
    void update(Item item);

    /**
     * 删除商品
     * @param id 商品id
     */
    void deleteById(Integer id);

    /**
     * 首页获取所有商品数据和对应分类
     * @return 所有商品数据
     */
    List<List<ItemVO>> getItemList();
}
